ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド
リリース6.0
B25770-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttLogBufAvail

説明

integer列を1つ持つ単一の行を返します。列にはディスクレス・ロギングによって使用される内部ログ・バッファの利用可能なバイト数が含まれています。

アクセス制御

アクセス制御がTimesTenのインスタンスに対して有効である場合、このプロシージャにはSELECT権限が必要です。

構文
ttLogBufAvail 
パラメータ

ttLogBufAvailにパラメータはありません。

結果セット

ttLogBufAvailは次の結果セットを返します。

データ型
説明
size
INTEGER NOT NULL
内部ログ・バッファに残っている利用可能なバイト数。

CALL ttLogBufAvail; 

ttLogBufAvailを使用する場合、コマンドを実行した後、結果をフェッチする必要があります。

ODBC
int size; 
SQLLEN len; 
rc = SQLExecDirect(hstmt, "call ttLogBufAvail", SQL_NTS); 
rc = SQLBindColumn(hstmt, 1, SQL_C_INTEGER, &size, sizeof int,
&len); 
rc = SQLFetch(hstmt); 
rc = SQLFreeStmt(hstmt, SQL_CLOSE); 
JDBC
. . . . . . 
String URL="jdbc:timesten:MyDataStore"; 
Connection con; 
CallableStatement cStmt; 
ResultSet rs; 
int len=0; 
. . . . . . 
con = DriverManager.getConnection(URL); 
cStmt = con.prepareCall("{ CALL ttLogBufAvail }"); 
if( cStmt.execute() ) { 
    rs=cStmt.getResultSet(); 
    if (rs.next()) { 
        len=rs.getInt(1); 
    } 
    rs.close(); 
} 
cStmt.close(); 
con.close(); 
. . . . . .